About Flint Family Investments Limited (09961328) United Kingdom