About Stuart Richards Fx Limited (09815432) United Kingdom