About Munro Anderson Ltd. (SC359924) United Kingdom