About London And Scottish Media Ltd. (06430867) United Kingdom