About Glowing Embers Ltd (10400808) United Kingdom