About Roger Platts Garden Design Llp (OC425267) United Kingdom