About L & L Services Ltd (10052636) United Kingdom