About Cameron James Limited (10477577) United Kingdom