About Newell Sand & Gravel Ltd (NI064101) United Kingdom