About Ship Canal Enterprises Limited (02486891) United Kingdom