About John Shenton Cricket Limited (10346399) United Kingdom