About Scobie Refrigeration Limited (12539859) United Kingdom