About Martin Lamb Garden Design Limited (04287854) United Kingdom