About Lenne Services Ltd (13135841) United Kingdom