About John Sylvester Engineering Company Limited (00812334) United Kingdom