About Macindoe Ltd (SC581962) United Kingdom