Ace Plumbing, London, London W, United Kingdom