About Waka Waka Bbq Grill Ltd (12719531) United Kingdom