About Cammax Limited (03803278) United Kingdom