About Rac Cooling Solution Ltd (12238574) United Kingdom