About Carmunnock Holdings Ltd (11115105) United Kingdom