About Finlay Plant S.w. Limited (03649401) United Kingdom