About Flame N Grate (northern) Limited (04760391) United Kingdom