About Clair Strong Interior Design Limited (06111317) United Kingdom