About Lockeshire Services Ltd (09386863) United Kingdom