About Taylor Gardening And Maintenance Services Ltd (12997198) United Kingdom