About James Frederick Finlay Consulting Limited (10410834) United Kingdom