About Norwest Sand & Ballast Company Limited (01895470) United Kingdom