About Peter Taylor Associates Limited (02170360) United Kingdom