About James A. S. Finlay Limited (NI035690) United Kingdom