About Elshore Limited (01730970) United Kingdom