About Taylor & Evans Consultancy Ltd (06580336) United Kingdom