About Suppression Solutions (manufacturing) Limited (11743762) United Kingdom