About J S & Sons Limited Company Ltd (13688685) United Kingdom