About Smith & Watts Limited (00930506) United Kingdom