About Beantown Diner Limited (13585880) United Kingdom