About Nick Eadie Gardens Limited (04846040) United Kingdom