About Sylvia Newman Garden Design Limited (03095313) United Kingdom