About Constant Endeavour Limited (08849201) United Kingdom