About D & C Lockhart (holdings) Limited (09421131) United Kingdom