About Caldecotte Design Studio Limited (13248881) United Kingdom