About Stop And Store (ls 2020) Ltd (12685509) United Kingdom