About N & Co Store Limited (10181730) United Kingdom