About Hound & Waulus Ltd (07143995) United Kingdom