About Sunbury Engineering Company Limited (00607160) United Kingdom