About Camilla James Limited (07100202) United Kingdom