About Camomille Associates Limited (02889926) United Kingdom