About Fox Fire Suppression Ltd (12932204) United Kingdom