About Lba Fabrication Limited (10213836) United Kingdom