About Eldon Engineering Co. Limited (06691288) United Kingdom