Company name: Touchstone Worktops Ltd
Description: Shop for household worktops & surfaces
Unit 2, 51 Chase Rd, London NW10 6LG, United Kingdom