About Finley Brice Ltd (13132836) United Kingdom