About Gurkha Stop Ltd (13462265) United Kingdom