About J Endeavour Ltd (09007581) United Kingdom