About Claire Croft Associates Ltd (09997411) United Kingdom