About Ascalon Endeavour Limited (06880993) United Kingdom