About Fine R And D Ltd. (04421927) United Kingdom