About Tarrywood Management Ltd (NI677139) United Kingdom