About Baker Street Ltd (09505872) United Kingdom