About Investment Company Eastbourne Limited (11276378) United Kingdom