About Aj Finlay & Sons Ltd. (07655383) United Kingdom