About Endeavour (scotland) Ltd (SC563865) United Kingdom