About Flare Fire Solutions Limited (07578693) United Kingdom