About Elli Bay Estates Ltd (13243356) United Kingdom