About Jamie Taylor Ltd (11582492) United Kingdom