About Cam Operations Ltd (12108409) United Kingdom