About Finlay Management Services Ltd (08534259) United Kingdom