About Taylor Fx Limited (06824982) United Kingdom