About Richard Miers Garden Design Limited (06038105) United Kingdom