About J.t. Cox Group Ltd (07253503) United Kingdom