About Enders Investment Company Limited (02294902) United Kingdom