About Campbell Fx Ltd (SC654934) United Kingdom