About Flint Hyde (london) Limited (08627349) United Kingdom