About John Wells Ltd (12752622) United Kingdom