About International Installations Group Limited (07620986) United Kingdom