About Fyshe Horton Finney Limited (02284075) United Kingdom