About Rc Finlay & Co Limited (NI633576) United Kingdom