About Iain Macgillivray Ltd (SC486390) United Kingdom