About Cameron (europe) Limited (02498902) United Kingdom