About Glyncastle Mineral Handling Limited (05346865) United Kingdom