About The Last Dog Productions Ltd (12024469) United Kingdom