About Hoyle Foundries Limited (09140313) United Kingdom