About D Scott Project Solutions Ltd. (11631546) United Kingdom