About Frisky Finn Ltd (07399233) United Kingdom