About R Finn Limited (12008264) United Kingdom