About Ampersand Coffee Company Limited (11450942) United Kingdom