About Camilla Bishop Limited (13252064) United Kingdom