About Moira Farnham Garden Design Limited (07016839) United Kingdom