About Flint Media & Communications Ltd (12958478) United Kingdom