About Baker Street Brands Limited (10569959) United Kingdom