About J.a. Storage Solutions Ltd (13188336) United Kingdom