About Open Flame Limited (07994227) United Kingdom