About Baker Street Beauty Limited (11253629) United Kingdom