About Baker Street Services Limited (02062023) United Kingdom