About O Connor Landscapes & Patio S Ltd (12045376) United Kingdom