About Endeavour House Limited (SC347824) United Kingdom