About Eldon Tool And Engineering Limited (01227013) United Kingdom