About Taylor I M S Ltd (06896356) United Kingdom