About Seymour & Ritchie Engineering Ltd (08028634) United Kingdom