About D & S Jackson Ltd (06665723) United Kingdom