About Claessens Design Limited (02442544) United Kingdom