About Gurkha Barnstaple Ltd (10371930) United Kingdom