About Taste Like Home Limited (12736415) United Kingdom