About Jeremy Bevan Gardens Limited (09879198) United Kingdom