About Rufus Hound Ltd (08285063) United Kingdom