About Appledore Flame Factory Ltd (10465576) United Kingdom