About Bella S Bbq Limited (12928361) United Kingdom