About Ampersand Dairy Ltd (11904432) United Kingdom