About Jamie Taylor Art & Illustration Limited (10675657) United Kingdom