About J & Sc Ltd (13064542) United Kingdom