About Gwalch Y M R Limited (10869385) United Kingdom