About Endeavour Secretary Limited (03382522) United Kingdom