About Kelly J S Ltd (12039629) United Kingdom