About Stephen Mcclure Fx Limited (09498965) United Kingdom