About C.finlay Limited (11902409) United Kingdom