About Garden Of India (york) Limited (10366528) United Kingdom