About Eldington Holdings Limited (04074127) United Kingdom