About The Star Inn Alfriston Limited (10043895) United Kingdom