About Geo Flame Limited (04390822) United Kingdom