About Elaghmore (holdings) Limited (08484865) United Kingdom