About Finchley Co. Ltd (13384529) United Kingdom