About Sausage Dog Systems Ltd (10573676) United Kingdom