About Jamie Tucker Media Ltd (12060336) United Kingdom