About Gloucester Sand & Gravel Limited (13189110) United Kingdom