About West Wales Chock Shop Limited (11998342) United Kingdom