About Clist & Company Limited (03061769) United Kingdom