About Green Flame Research Limited (06901985) United Kingdom