About Finney Mclelland Ltd (11955477) United Kingdom