About Finlay Group Limited (04340352) United Kingdom