About J & S Solutions Ltd (12131190) United Kingdom