About Clach Gorm Ltd (SC608624) United Kingdom