About Finlay Designs Ltd (11199974) United Kingdom