About The Stray Ferret Ltd (12395571) United Kingdom