About Flint Oak Holdings Limited (13366797) United Kingdom