About In The Taste Limited (12889175) United Kingdom