About David Scott (agencies) Limited (NI019118) United Kingdom