About James Finlay International (u.k.) Limited (SC070472) United Kingdom