About Capelo Design Limited (10343997) United Kingdom