About Lamb Maintenance Services Ltd (12630865) United Kingdom