About Ellman International (uk) Limited (02247121) United Kingdom