About Charnock Engineering Company Limited (10112481) United Kingdom