About Fine Fynch Ltd (10246472) United Kingdom