About W & D Michie Limited (SC307214) United Kingdom