About The Big Green Coffee Machine Ltd (12412465) United Kingdom