About Project Framing Ltd. (02730976) United Kingdom