About Doug Holloway Landscape Limited (07213035) United Kingdom