About Grasmere Weavers Limited (08908723) United Kingdom