About Lache Village Works (08540724) United Kingdom