About D A Scott & Sons Ltd (SC429626) United Kingdom