About Tom Barrett Artists Ltd (10120810) United Kingdom