About Cluny Lace Company Limited (01235472) United Kingdom