About Flint And Wild Ltd (08871114) United Kingdom