About Dachshund Developments Limited (08649064) United Kingdom