About Logical Endeavour Solutions Limited (10057727) United Kingdom