About W. & D. Mckissock Limited (SC033079) United Kingdom