About Hall & Watts Ltd (01236664) United Kingdom