About Sc Endeavour Ltd (12718367) United Kingdom