About Taste Inn Wales Limited (05326850) United Kingdom