About G & L Home Maintenance Ltd (10502557) United Kingdom