About David Waddell & Son Limited (SC093381) United Kingdom