About Bella Buffets Limited (09059467) United Kingdom