About Eldon Tool Company Limited (02425639) United Kingdom