About L & G Home Improvement Ltd (13446702) United Kingdom