About Elidor Limited (03072212) United Kingdom