About Flint & Lime Limited (08610154) United Kingdom