About Dampdog Productions Ltd (13510724) United Kingdom