About Finlay James Associates Limited (04716912) United Kingdom