About 2 & 6 Clocktower Mews Ltd (08047223) United Kingdom