About Mcinnes Holdings Limited (SC545723) United Kingdom