About Smally S Biltong Ltd (13460314) United Kingdom