Records of Gray's Carpets Ltd, carpet manufacturers, Newton-on-Ayr, Scotland