About W & J Mackay Limited (00052193) United Kingdom