About N H Semmens & Son Limited (04882884) United Kingdom