About Lucas Plant Maintenance & Engineering Ltd (09477331) United Kingdom