About Thomas Proctor Framing Ltd (09013881) United Kingdom