About Flintshire Tyre Save Ltd (12231980) United Kingdom