About Carr Kamasa Design Limited (02511448) United Kingdom