About J.s.watts & Son Limited (00346841) United Kingdom