About Cafe New Haven Limited (NI629359) United Kingdom