About Jackson S Cooling Limited (13416440) United Kingdom