About David Scott Ltd (06553308) United Kingdom