About D Cruikshank Limited (SC275881) United Kingdom