About George Watt Limited (02823519) United Kingdom