About Calomax (engineers) Limited (03714828) United Kingdom