About Indian Garden Gloucs. Ltd (08082496) United Kingdom