Company name: David Mellor
Description: Upscale designer kitchenware store
4 Sloane Square, London SW1W 8EE, United Kingdom