About Ferret Publishing Ltd (07613836) United Kingdom