About Brodie & Hickin (landscapes) Limited (03112154) United Kingdom