About K A Landscaping Limited (10292272) United Kingdom