About R. Finish Limited (11246580) United Kingdom