About Glebe Quarry Limited (03486842) United Kingdom