About Suffolk Garden Design Limited (03536900) United Kingdom