About Flint Hyde Limited (04305396) United Kingdom