About D Chisholm & Sons Ltd. (SC229147) United Kingdom