About The Bear And Owl Designs Limited (13032156) United Kingdom