About L And L Building Services Ltd (12107945) United Kingdom