About Environmental Fabrications Limited (NI027714) United Kingdom