About Flare Developments Limited (05292398) United Kingdom