About T R Fine Chemicals Limited (SC447725) United Kingdom