About Taste Haven Kitchen Limited (12938060) United Kingdom