About Mugdock Makkers Art & Craft Gallery Ltd (SC333679) United Kingdom