Lord Howard Flight has a position (Listed Business Supporter) at Business for Britain

Details
Title Listed Business Supporter
Is Current yes