About Telford Gritting Ltd (12328430) United Kingdom