About Cameron Design House Limited (09590671) United Kingdom