About Finkilton Ltd (NI668357) United Kingdom