About Stuart & Cheetham Co. Limited (12387198) United Kingdom