About D J Kincaid Limited (SC427022) United Kingdom