About D & M Henderson Ltd. (SC192561) United Kingdom