About Flamstop Holdings Limited (09651416) United Kingdom