About Finlay Jones Associates Ltd (07661499) United Kingdom