About Kirkmuirhill Ltd (06732788) United Kingdom