About John Chick Limited (10103901) United Kingdom