About Flint Public Relations Limited (06860278) United Kingdom