About Finney Holdings Limited (11654540) United Kingdom