About Guthrie Finch Ltd (11539986) United Kingdom