About Cameron&co Limited (12245459) United Kingdom