About The Dog And Hedgehog Limited (07572424) United Kingdom