About Finlay Kian Stewart Limited (04660156) United Kingdom