About Lucas Machinery Limited (07047662) United Kingdom