About Yumi S Bbq N Grill Ltd (13424556) United Kingdom