About Moffat Investments Ltd (09102411) United Kingdom