About Claxton Design House Limited (09588296) United Kingdom