About Flintstone Tyre Limited (04724779) United Kingdom