About Flare Design And Consultancy Ltd (04252610) United Kingdom