About Joseph Taylor Associates Limited (12264509) United Kingdom