About North John Street Op Co Limited (08293802) United Kingdom