About Mccallum Calorifiers Limited (SC052353) United Kingdom