About Graham Newmarch Architectural Finishers Ltd (08511160) United Kingdom