About K & L Property Maintenance Ltd (13349059) United Kingdom