About Taste Of Life Restaurant Limited (10630510) United Kingdom