About J & S Chester Ltd (12295170) United Kingdom