About J D Sales And Marketing Limited (11703853) United Kingdom