About Finton Lyle Limited (03084191) United Kingdom