About Sherrard Bros Sand & Gravel (ni) Ltd (NI613017) United Kingdom