About J & L Building Services Ltd (10030593) United Kingdom