About Sheermagic (moffat) Ltd (SC631506) United Kingdom