About West Country Catch Limited (10049117) United Kingdom