About Mad Dog Holdings Limited (06946569) United Kingdom