About John Yorke Story Limited (10512399) United Kingdom