About Eric Duncan Limited (02945425) United Kingdom