About Gurkha Superstore Feltham Ltd (11899604) United Kingdom