About Broom Cafe Ltd. (SC609401) United Kingdom