About Baker Street Bromborough Ltd (11613651) United Kingdom