About D Scott Associates Ltd (11423968) United Kingdom