About W.g. Watts Limited (00686906) United Kingdom