About Garden Of India Essex Ltd (11146912) United Kingdom