About Eldon Limited (02045599) United Kingdom