About Gurkha Store Feltham Limited (09917130) United Kingdom