About Flaming Hammer Ltd (04635169) United Kingdom