About Onlydogsandhorsesnewcastle Ltd (12775607) United Kingdom