About J. & W. Watt Limited (00536626) United Kingdom