About Taste And See Co. Limited (10627312) United Kingdom