About Tommy Atkins Media Limited (06576074) United Kingdom