About Finlay Holdings (bradford) Ltd (11277291) United Kingdom