About S P & J Taylor Consultancy Ltd (11495598) United Kingdom