About Broomhouse Convenience Store Ltd (SC550293) United Kingdom