About D Hird & Son Ltd (12246964) United Kingdom