About Frome Silk Mill Arts Limited (05330462) United Kingdom