About Beef Lickerz Xpress Ltd (11674191) United Kingdom