About Fine Holdings Limited (02779630) United Kingdom