About Jack Scott Ltd (13262221) United Kingdom