About Eleiko (uk) Limited (05665340) United Kingdom