About North End Shops Limited (08446233) United Kingdom