About John Russell Architectural Limited (03419871) United Kingdom