About Finlay Campbell Ltd. (09029578) United Kingdom