About Fox Cooling Company Limited (11824457) United Kingdom