About Guy St John Taylor Associates Limited (02101893) United Kingdom