About Finchpatrick Ltd (11050620) United Kingdom