Art Framed, a simplistic and allegorical name for a business that does what it says on the sign. In here you can choose from a huge variety of moulds and mounts. Impressively, they also have an array of over 30,000 prints for you to select from should you so wish to have one of their images framed.They sell…