About Serco Engineering Limited (02236864) United Kingdom