About Lawrence S Garden Shop & Nursery Limited (02507241) United Kingdom