About D.j. Mackay & Co. Limited (02686101) United Kingdom