Hello All, bit of a long shot this one! I have a photograph album with a brand label/logo/sticker in which I can not seem to track down online and I have not seen any covered in this Welsh fabric style of cover before - have you? Any info much appreciated!