About D W Mackay Limited (SC367386) United Kingdom