About Suppression Solutions Installations Ltd (11562061) United Kingdom