About Slam Dog Ltd (09895081) United Kingdom