About Gurkha Delight Ltd (13253880) United Kingdom