About Garry S Home & Gardens Limited (04496973) United Kingdom