About The King John School Shop Limited (02789495) United Kingdom