About S&n Storage Solutions Ltd (13340207) United Kingdom