About Taylor St Baristas (london) Ltd (12166451) United Kingdom