About Thurston Butchers Cookhouse Limited (12176798) United Kingdom