About Strong Endeavour Ltd (12265496) United Kingdom