About North Street Shop Ltd (12792424) United Kingdom