About Manvers Engineering Limited (03243605) United Kingdom