About J & Co Marketing Ltd (05396377) United Kingdom