About Yorkshire Teachers Ltd. (06988254) United Kingdom