About Super Grip (lifting Equipment) Fabrications Limited (03919167) United Kingdom