About Endeco Limited (11223264) United Kingdom