About Sanders & Sons Plant Ltd (13136810) United Kingdom