About Georgia Mackay Design Limited (11993702) United Kingdom