About D F Macdonald & Sons Ltd. (SC517075) United Kingdom