About Finbarn Ltd (NI046527) United Kingdom