About David Clarkson Limited (SC609040) United Kingdom