About Stoke Quarry Products Limited (01662567) United Kingdom