About Essential Fabrications Limited (08919246) United Kingdom