About Lucas Engineering & Fabrication Limited (07574545) United Kingdom