About Edgeform Fabrications Limited (NI039380) United Kingdom