About Green Beaker Limited (04255324) United Kingdom