About Barrett Industrial Cooling Limited (08926809) United Kingdom