About Chilled Installations Limited (11139577) United Kingdom