About Tim Fowler Garden Design Limited (13544689) United Kingdom