About D W Henry & Son Limited (SC268519) United Kingdom