About Ellesmere Sand & Gravel Co. Limited (00617910) United Kingdom