About David Cullinan Limited (SC542097) United Kingdom