About Howard Finley Ltd (10225371) United Kingdom