About D. & K. Chalmers Limited (SC046512) United Kingdom