About Alan Mason Garden Design Limited (02325356) United Kingdom