About Membracon Uk Holdings Limited (10997603) United Kingdom