About British Gurkha Welfare Society Limited (08310888) United Kingdom