About Glanmwrwg Storage Company Limited (05691883) United Kingdom