About Central Engineering Products Limited (02839676) United Kingdom