About Elk (europe) Limited (08302646) United Kingdom