About Con Mech Holdings Limited (12305735) United Kingdom