About Eccles Tooling Systems Limited (09689014) United Kingdom