About John Thame Limited (06909180) United Kingdom