About L.e.i. Fabrications Limited (11928236) United Kingdom