About Flint & Neill Limited (06748695) United Kingdom