About J & Sons Corporate Ltd (10969517) United Kingdom