About Flair Technical Limited (12187853) United Kingdom