About Duchy Media Ltd. (08695188) United Kingdom