About Finlay Change Management Services Ltd (10430254) United Kingdom