About W H Scott & Son Limited (08011985) United Kingdom