About Lambro Services Ltd (12611207) United Kingdom