About The Stinking Hound Ltd (11262570) United Kingdom