Company name: Newcross Design & Display Limited
Description: Bespoke Perspex framing and display specialists in London