About Neil Adam Mackay Design Ltd (08101150) United Kingdom