About Chough Coffee Limited (12236547) United Kingdom