About Cammax Precima Limited (02231636) United Kingdom